Non-Fried Aloo Besan Toast